#include<bits/stdc++.h>
using namespace std;

int arr[105][105];
int m, n;

int main(){
    while(cin>>m>>n){
        //输入
        for(int i=0; i<m; ++i){
            for(int j=0; j<n; ++j){
                cin>>arr[i][j];
            }
        }

        //找最大值并替换
        for(int i=0; i<m; ++i){
            int idx=0; int maxVal=-1;   int line_sum = 0;
            for(int j=0; j<n; ++j){
                if(maxVal < arr[i][j]){
                    idx = j; maxVal = arr[i][j]; 
                }
                line_sum+=arr[i][j];
            }
            arr[i][idx] = line_sum;
        }
        
        //输出
        for(int i=0; i<m; ++i){
            for(int j=0; j<n; ++j){
                cout<<arr[i][j]<<' ';
            }
            cout<<endl;
        }
    }
    return 0;
}